Big Huge Thesaurus

yellow mombin tree

noun